/*
 * Respuesta.h
 *
 *  Created on: 27/05/2012
 *      Author: sebastian
 */

#ifndef RESPUESTA_H_
#define RESPUESTA_H_

#include <string>
#include <list>
#include <vector>
#include "common.h"

class Respuesta {
public:
	Respuesta();
	Respuesta(int id_c, int id_cons, char t);
	virtual ~Respuesta();
	unsigned int getId();
	std::string serializar();
	void hidratar(std::string respuesta_string);
	void setRespuesta(std::string);
	std::list<std::string>* getLista();
	unsigned int getIdConsulta();
	char getTipo();
private:
	std::string res;
	unsigned int id_columna;
	unsigned int id_cliente;
	std::list<std::string> resultados;
	unsigned int id_consulta;
	int tipo;
};

#endif /* RESPUESTA_H_ */
